Release 10.1A: OpenEdge Data Management:
DataServer for Microsoft SQL Server


Introduction

The OpenEdge® DataServer for Microsoft SQL Server allows you to develop and deploy Progress® 4GL or WebSpeed® applications that access a Microsoft SQL Server database. The Progress 4GL is the OpenEdge® Advanced Business Language (ABL) specifically designed to translate knowledge about business operations into software.

The DataServer for MS SQL Server supports Microsoft SQL Server Versions 7 and later. In this manual, any reference to the term MSS or data source refers specifically to the MS SQL Server database. The DataServer itself is fully ODBC-2.0 compliant. It also complies partially with the ODBC 3.0 standard by supporting extensions for running stored procedures.

This chapter will introduce you to the DataServer for MS SQL Server and discuss how OpenEdge and WebSpeed applications work with it to access data sources through the ODBC standard as outlined in the following sections:

Subsequent chapters provide additional information about using the DataServer. If you are using the DataServer with WebSpeed and with applications written in Progress® SpeedScript®, all information regarding Progress 4GL applies to your application.

Note: Do not attempt to use the DataServer without first reading the programming guidelines in Chapter 2, " Initial Programming Considerations." Also, be sure to follow the step-by-step instructions in Chapter 5, "Configuring the DataServer," and Chapter 6, "Connecting the DataServer," for installing, configuring, and connecting to a data source.

The OpenEdge DataServer for MS SQL Server allows you to access your SQL Server data source with the Progress 4GL and develop applications within the OpenEdge® Studio. The OpenEdge Studio is a set of tools that helps you to maintain data sources and develop applications with graphical user interfaces. When you develop applications with the OpenEdge Studio, you can design a separation of your user interface, business logic, and data sources. OpenEdge Studio provides user interface independence, whether you need a character UI, a Graphical Windows UI, or a Web interface. When you incorporate a DataServer with OpenEdge Studio, you are enabling the use of your Progress 4GL business logic to access a foreign data source.

OpenEdge provides you the tools for the development, deployment, management, and integration of your application. The DataServer allows you to implement the OpenEdge features and Progress 4GL expansions in applications that run with the supported data sources.

Some of these tools and features are:

Note that using the DataServer to access a MS SQL Server data source does not provide you with access to all Progress 4GL, WebSpeed, and database features. For details, see Chapter 2, " Initial Programming Considerations."

The OpenEdge DataServer for MS SQL Server is a fully featured DataServer with a wide range of deployment flexibility and scalability. Its features include the following:


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095